package com.ruoyi.develop.payRecordBuyDetail.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 付款记录和付款申请明细关系对象 pay_record_buy_detail
 *
 * @author qh
 * @date 2025-04-15
 */
public class PayRecordBuyDetail extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 付款记录id
     */
    private String payRecordId;

    /**
     * 付款申请明细id
     */
    private String payApplyBuyDetailId;


    /**
     * 铁件采购关联id
     */
    private String orderIronRecordBuyId;

    /** * 支付金额 */
    private BigDecimal money;

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public void setPayRecordId(String payRecordId) {
        this.payRecordId = payRecordId;
    }

    public String getPayRecordId() {
        return payRecordId;
    }

    public void setPayApplyBuyDetailId(String payApplyBuyDetailId) {
        this.payApplyBuyDetailId = payApplyBuyDetailId;
    }

    public String getOrderIronRecordBuyId() {
        return orderIronRecordBuyId;
    }

    public void setOrderIronRecordBuyId(String orderIronRecordBuyId) {
        this.orderIronRecordBuyId = orderIronRecordBuyId;
    }

    public String getPayApplyBuyDetailId() {
        return payApplyBuyDetailId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("payRecordId", getPayRecordId())
                .append("payApplyBuyDetailId", getPayApplyBuyDetailId())
                .toString();
    }
}
